package com.desay.pangoo.itmt.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * AI生成接口的配置信息
 * 
 * @author uids1175
 */
@Data
@Component
@ConfigurationProperties(prefix = "itmt.ai")
public class AICompletionProperties {

	/**
	 * 算法服务的baseUrl 格式：http[s]://ip:port
	 */
	private String uri;

	/**
	 * AI生成内容的接口地址
	 */
	private String completionApi;

	/**
	 * AI内容总结的接口地址
	 */
	private String summaryApi;

	/**
	 * 初始化AI生成服务的接口地址
	 */
	private String initAiApi;

	private String updateTechProjectApi;

	/** 叶子节点关联相关提案 */
	private String treeRelatedApi;
	private String projectChat;
	private String toolSummary;
}
